package com.hoshiicloud.user.dto.supppiler;

import com.hoshiicloud.user.param.supppiler.PlatOrganizationAddParam;
import com.hoshiicloud.user.param.supppiler.PlatOrganizationAttachmentAddParam;
import com.hoshiicloud.user.param.supppiler.PlatOrganizationCategoryAddParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @Author:campchen
 * @Date:Created in 下午 03:28 2019/6/21
 * @PACKAGENAME com.hoshiibuy.suppplier.entity.supppiler
 * @Description 统一添加平台供应商 同时添加其附件 且添加默认部门已经超级管理员账户
 */
@Data
public class AddPlatformOrganizationDTO implements Serializable {
    @ApiModelProperty(required = true)
    private PlatOrganizationAddParam platOrganizationAddParam;
    @ApiModelProperty(required = true)
    private List<PlatOrganizationCategoryAddParam> listCategory;
    @ApiModelProperty(required = true)
    private List<PlatOrganizationAttachmentAddParam> listAttachment;
    //管理员手机号 通过这个手机号验证平台供应商会员表中是否存在。且创建系统部以及超级管理员
    @ApiModelProperty(example = "18620195709",required = true)
    private String adminMobile;
    //平台供应商所在平台id
//    @ApiModelProperty(example = "3234906557745463478")
//    private Long PlatformId;
    //平台供应商所在的平台所在的租户id
    @ApiModelProperty(example = "3234906557745463461",required = true)
    private Long CompanyId;

}
